import request from '@/utils/request'

// 查询价目表对象
export function queryFpriceobject(params) {
  return request({
    url: '/tMetaFormenumitem/queryFpriceobject',
    method: 'get',
    params
  })
}

// 查询价格类型
export function queryFpricetype(params) {
  return request({
    url: '/tMetaFormenumitem/queryFpricetype',
    method: 'get',
    params
  })
}

// 查询币别列表
export function queryTBdCurrency(data) {
  return request({
    url: '/tBaseCurrency/queryBaseCurrencyList',
    method: 'post',
    data
  })
}

// 查询供应商列表
export function queryTBdSupplier(data) {
  return request({
    url: '/tBdSupplier/querySupplierList',
    method: 'post',
    data
  })
}
// 查询外包单供应商列表
export function queryWorkSupplierList(data) {
  return request({
    url: '/tWorksupplier/queryWorkSupplierHeaderList',
    method: 'post',
    data
  })
}

// 查询仓库列表
export function queryTBdStock(data) {
  return request({
    url: '/tBdStock/queryTBdStockList',
    method: 'post',
    data
  })
}
// 转入仓库列表
export function queryQtyWithStock(data) {
  return request({
    url: '/tBdStockQty/queryQtyWithStock',
    method: 'post',
    data
  })
}

// 即时库存
export function queryStockQtyList(data) {
  return request({
    url: '/tBdStockQty/queryStockQtyList',
    method: 'post',
    data
  })
}
// 查询仓库列表(生产领料)
export function queryTBdStockBaseQty(data) {
  return request({
    url: '/tBdStock/queryTBdStockBaseQty',
    method: 'post',
    data
  })
}

// 查询物料采购的配额方式
export function queryFquotaType(params) {
  return request({
    url: '/tMetaFormenumitem/queryFquotaType',
    method: 'get',
    params
  })
}
// 查询供应商税率
export function queryTBdTaxrate(data) {
  return request({
    url: '/tBaseDataDictionary/queryViewItem',
    method: 'post',
    data
  })
}

// 查询采购类型列表
export function queryFbillType(data) {
  return request({
    url: '/tBasBilltype/queryFbillType',
    method: 'post',
    data
  })
}

// 新增采购价目表
export function insertPurPrice(data) {
  return request({
    url: '/tPurPricelist/insertPurPrice',
    method: 'post',
    data
  })
}

// 修改采购价目表
export function updatePurPrice(data) {
  return request({
    url: '/tPurPricelist/updatePurPrice',
    method: 'post',
    data
  })
}

// 采购价目表进行审核通过
export function reviewPurPriceOnceTime(data) {
  return request({
    url: '/tPurPriceTree/reviewPurPriceOnceTime',
    method: 'post',
    data
  })
}

// 采购价目表进行审核不通过
export function updateNotReview(data) {
  return request({
    url: '/tPurPricelist/updateNotReview',
    method: 'put',
    data
  })
}

// 复制价目表接口
export function insertCopyPurPrice(data) {
  return request({
    url: '/tPurPricelist/insertCopyPurPrice',
    method: 'post',
    data
  })
}
// 自动入库修改
export function updateAutoInstock(data) {
  return request({
    url: '/tPurPricelist/updateAutoInstock',
    method: 'post',
    data
  })
}
